/**
 *
 */
package com.whosly.rapid.data.resp.pojo.response;

import java.util.List;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;

/**
 * json 列表响应对象
 *
 * @author yueny09 <deep_blue_yang@163.com>
 *
 * @DATE 2016年9月12日 下午10:07:56
 *
 * @param <T>
 */
@EqualsAndHashCode(callSuper = false)
@JsonIgnoreProperties(value = { "serialVersionUID" })
public class JsonListResponse<T> extends BaseResponse {
	/**
	 *
	 */
	private static final long serialVersionUID = -1930625783102004078L;
	/**
	 * 请求返回数据
	 */
	@Getter
	@Setter
	@JsonProperty(value = "list")
	private List<T> data;

	public JsonListResponse(String code, String message, List<T> data) {
		super(code, message);
		this.data = data;
	}
}
